, ,

OpenSI

OpenSI est un logiciel de comptabilité et de gestion commerciale à destination des professionnels jouissant d'une communauté particulièrement active. Il fonctionne en mode client-serveur, grâce à une base de données MySQL. Il est aujourd'hui utilisé dans le monde professionnel par tous types d'entreprises (industrielles, commerciales, professions libérales, etc.) de toutes dimensions.

tabbord2.jpg

Ce tuto est pour la version 4.0 du serveur OpenSI, à ce jour (février 2008) la dernière version est la version 4.5.3. Pour installer la version 4.5.3 vous trouverez un tutoriel rédigé pour Ubuntu 8.10 (testé également avec Ubuntu 8.04) sur le wiki officiel.
Un autre tutoriel est maintenant disponible pour Ubuntu 9.04 à cette adresse wiki pour Jaunty.

Installation du serveur OpenSI

OpenSI recommande un serveur relativement puissant avec au moins 512 Mo de RAM et un processeur de fréquence > 1GHz.

Installation du serveur mysql

Installez le paquet mysql-server.

Installation de Java

Voir les pages de la documentation Ubuntu sur java.

J'ai utilisé la méthode backports sans problèmes. Bien vérifier que Java est installé en faisant :

java -version
javac -help

Installation de Tomcat

Suivre le tutorial de Ubuntu-fr, juste ici : tomcat

Installation de l'applet OpenSI sur le serveur

Attention: Avant de créer la base de données, il faut éditer le fichier "General.sql" dans "OpenSI/database/mysql" et y déplacer les 2 lignes suivantes :

create database opensi;
use opensi;

pour les mettre juste avant :

GRANT ALL PRIVILEGES on * to 'opensi'@'%' identified by 'opensi';
GRANT ALL PRIVILEGES on * to 'opensi'@'localhost' identified by 'opensi';

ce qui va donner dans l'ordre :

create database opensi;
use opensi;

GRANT ALL PRIVILEGES on * to 'opensi'@'%' identified by 'opensi';
GRANT ALL PRIVILEGES on * to 'opensi'@'localhost' identified by 'opensi';

Dans un terminal, en vous plaçant dans /var/lib/tomcat/webapps/OpenSI/database/mysql/ :

sudo mysql < General.sql

ou alors pour utiliser un utilisateur spécifique

sudo mysql --user=[user] --password=[password] < General.sql

PS :

Installation du client OpenSI

Télécharger le client Firefox à cette adresse. Il s'installe comme une simple extension de Firefox. Lien pour la version 4.0 (et pensez à accepter les plugins dans FireFox)

Pour lancer le client OpenSI, il faut taper la commande :

firefox -chrome chrome://opensi/content/login.xul

Première configuration

Sélectionner Manager (Superviseur) et taper root comme mot de passe. À la première connexion, il vous faut créer votre dossier et parametrer la gestion commerciale et la comptabilité. Des tutoriels sont également disponibles sur le forum officiel.

Problèmes Fréquents

j'écris ces lignes à l'heure de la version 4.0 de OpenSI. Si vous avez des problèmes de création de votre premier dossier veuiller vérifier les choses suivantes :

Je trouvais que ce problème qui est très récurent sur le forum de OpenSI méritait d'être répertorié sur cette documentation.

Lien externe


Contributeur : Angelo.